Episode 62 - The Thing (1982)

Episode 62 - The Thing (1982)